﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace WindowsFormsApplication1
{
    public class ViewModelContainer:IView
    {
        public ViewSearchCriteria filterModel { get; set; }
        public ResourcesBasicContentViewModel resourcesModel { get; set; }
        public NavigationButtonsViewModel navigatorButtonsModel { get; set; }
        public AdditionalDataViewModel additionalDataViewModel { get; set; }
        public FullDetailsViewModel fullDetailsViewModel { get; set; }
        #region IView Members

        public void Initialize(Controller controller)
        {

        }
        public void onResourceClicked(ContentData res)
        {

        }
        public void onViewableClicked(ContentData res)
        {

        }
        public void executeSearch(ContentData res)
        {

        }
        public IController controller { get; set; }

        #endregion

        #region IView Members

        public void bindData(ContentData[] dataContentArray)
        {
            throw new NotImplementedException();
        }

        public void bindAdditionalDetailsData(AdditionalDetailsData content)
        {
            throw new NotImplementedException();
        }

        public void bindFullDetailsData(FullDetailsData content)
        {
            throw new NotImplementedException();
        }

        public void setNavigationButtonsAvailability(NavigationButtonsModel navigationButtonsModel)
        {
            throw new NotImplementedException();
        }

        #endregion
    }
}
